#ifndef _RF_H_
#define _RF_H_
#include "stm32f4xx.h"

#define  MD0_HIGH()	  	GPIO_SetBits(GPIOC,GPIO_Pin_0)
#define	 MD0_LOW()	    GPIO_ResetBits(GPIOC,GPIO_Pin_0)
#define  MD1_HIGH()	  	GPIO_SetBits(GPIOC,GPIO_Pin_13)
#define	 MD1_LOW()	    GPIO_ResetBits(GPIOC,GPIO_Pin_13)

#define KEY_ON_HIGH()	GPIO_SetBits(GPIOA,GPIO_Pin_5)
#define KEY_ON_LOW()	GPIO_ResetBits(GPIOA,GPIO_Pin_5)
#define KEY_OFF_HIGH()	GPIO_SetBits(GPIOA,GPIO_Pin_6)
#define KEY_OFF_LOW()	GPIO_SetBits(GPIOA,GPIO_Pin_6)
#define KEY_OFF_READ()	GPIO_ReadInputDataBit(GPIOA,GPIO_Pin_6)

void PWR_GPIO_Config(void);
void RF_GPIO_Config(void);
void RF_Channel_Config(uint8_t rfmode,uint16_t addr,uint8_t channel,uint8_t power,uint8_t rate);
#endif

